Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STOWCASTLE STREET Detached £539,235 £395,000 26 Feb 2016
2 STOWCASTLE STREET Detached £521,709 £450,000 27 Nov 2020
3 STOWCASTLE STREET Detached £625,631 £135,000 13 Nov 1998
4 STOWCASTLE STREET Detached £617,429 £360,000 8 Jan 2010